wall or fence of upright flagstones - Francés Inglés Diccionario